﻿using System;

namespace Lk.Model.Models
{
    /// <summary>
    /// video  实体
    /// </summary>
    public class video
    {

        /// <summary>
        ///  
        /// </summary>
        public Guid id { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string file_id { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string file_name { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string file_url { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string mp4_hd_url { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string mp4_sd_url { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string hls_hd_url { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public string hsl_sd_url { get; set; }

        /// <summary>
        /// 视频大小 
        /// </summary>
        public string size { get; set; }

        /// <summary>
        /// 视频持续时间 
        /// </summary>
        public long duration { get; set; }

        /// <summary>
        /// 视频状态， -1：未上传完成，不存在；0：初始化，暂未使用；1：审核不通过，暂未使用；2：正常；3：暂停；4：转码中；5：发布中；6：删除中；7：转码失败；10：等待转码；100：已删除 
        /// </summary>
        public int? status { get; set; }

        /// <summary>
        /// 视频的唯一识别码 
        /// </summary>
        public string vid { get; set; }

        /// <summary>
        /// 视频创建时间 
        /// </summary>
        public DateTime? create_time { get; set; }

        /// <summary>
        ///  
        /// </summary>
        public DateTime? update_time { get; set; }

        /// <summary>
        /// 视频分类ID 
        /// </summary>
        public string class_id { get; set; }

        /// <summary>
        /// 视频分类名称 
        /// </summary>
        public string class_name { get; set; }

        /// <summary>
        /// 视频封面图片 
        /// </summary>
        public string image_url { get; set; }

        /// <summary>
        /// 视频标签列表 
        /// </summary>
        public string tags { get; set; }

        /// <summary>
        /// 描述 
        /// </summary>
        public string description { get; set; }

        /// <summary>
        /// 是否在API中进行过CDN发布操作；0 - 未发布过；1 - 发布中，2 - 成功，3 - 发布失败，4 - 中止(暂未使用)，5 - 已删除 
        /// </summary>
        public int? cdn_status { get; set; }

    }










}
